[group] {
    margin: 1.2vw 1.6vw 0 1.6vw;
    border-radius: 1.2vw;
    background-color: #FAFAFA;
}

    [group] > [group-headline] > div:nth-child(1) {
        flex: 1;
    }

        [group] > [group-headline] > div:nth-child(1) > div:nth-child(1) {
            padding: 2.8vw 0 0 4.4vw;
            font-size: 5.6vw;
            color: #323232;
        }

        [group] > [group-headline] > div:nth-child(1) > div:nth-child(2) {
            display: flex;
            padding: 2.4vw 0 1.6vw 4.8vw;
        }

            [group] > [group-headline] > div:nth-child(1) > div:nth-child(2) > div {
                margin: 0 1.2vw 0 0;
            }

    [group] > [group-headline] > div:nth-child(2) {
        width: 18.8vw;
    }

        [group] > [group-headline] > div:nth-child(2) > div {
            width: 7.6vw;
            height: 7.6vw;
            border-radius: 50%;
            font-size: 3.2vw;
            line-height: 7.6vw;
            text-align: center;
            color: #FAFAFA;
            background-color: #F1440E;
        }

    [group] > [group-title] {
        display: flex;
    }

        [group] > [group-title] > div:nth-child(1) {
            width: 11.2vw;
        }

            [group] > [group-title] > div:nth-child(1) > img {
                margin: 0 0 0 3.6vw;
                width: 3.6vw;
                height: 3.6vw;
            }

        [group] > [group-title] > div:nth-child(2) {
            flex: 1;
            padding: 3.4vw 0;
            font-size: 3.6vw;
            color: #323232;
        }

        [group] > [group-title] > div:nth-child(3) {
            width: 15.2vw;
        }

    [group] > [group-item] {
        display: flex;
        padding: 4.6vw 7.2vw 4.6vw 4.4vw;
        border-top: 2px solid #F0F0F0;
    }

        [group] > [group-item] > div:nth-child(1) {
            flex: 1;
            font-size: 4vw;
            color: #909090;
        }

        [group] > [group-item] > div:nth-child(2) {
            font-size: 3.6vw;
            line-height: 4vw;
            color: #323232;
        }

            [group] > [group-item] > div:nth-child(2) > select {
                width: 60vw;
                margin: 0 !important;
            }

    [group] > [group-item-two] {
        display: flex;
        height: 13.2vw;
        line-height: 13.2vw;
        border-top: 2px solid #F0F0F0;
    }

        [group] > [group-item-two] > div {
            flex: 1;
            display: flex;
        }

            [group] > [group-item-two] > div > div:nth-child(1) {
                flex: 1;
                margin: 0 0 0 4.4vw;
                font-size: 4vw;
                color: #909090;
            }

            [group] > [group-item-two] > div > div:nth-child(2) {
                margin-right: 7.2vw;
                font-size: 3.6vw;
                color: #323232;
                opacity: 0.8;
                width: 20vw;
            }

[group-item] select, [group-item-two] select {
    margin: 0 -3.2vw 0 0;
}

[department-select] {
    width: 100vw;
    padding-left: 4vw;
    background-color: #FAFAFA;
}

    [department-select] > select {
        direction: ltr;
        height: 12vw;
        width: 96vw;
        max-width: unset;
        font-size: 3.6vw;
        color: #4063E6;
    }

    [department-select] > option {
        color: #909090;
    }

[user-group] {
    margin: 0 1.6vw;
    background-color: #F0F0F0;
}


    [user-group] [user-group-item] {
        display: flex;
        margin: 2px 0;
        background-color: #FAFAFA;
    }

        [user-group] [user-group-item] > div:nth-child(1) {
            width: 18vw;
            height: 18vw;
        }

            [user-group] [user-group-item] > div:nth-child(1) > img {
                width: 12vw;
                height: 12vw;
            }

        [user-group] [user-group-item] > div:nth-child(2) {
            flex: 1;
        }

            [user-group] [user-group-item] > div:nth-child(2) > div:nth-child(1) {
                padding: 3.6vw 0 0 0;
                font-size: 4.4vw;
                color: #323232;
            }

            [user-group] [user-group-item] > div:nth-child(2) > div:nth-child(2) {
                padding: 2.8vw 0 0 0;
                font-size: 2.8vw;
                color: #909090;
            }

.mint-indexlist-content {
    margin-right: unset !important;
}

.mint-indexsection-index {
    padding: 2.8vw 4.4vw;
    font-size: 2.8vw;
    color: #323232;
    background-color: unset;
}

.mint-indexlist-nav {
    position: fixed;
    top: 12vw;
    width: 9vw;
    background-color: transparent;
}

    .mint-indexlist-nav li {
        font-size: 2.8vw;
        line-height: 1.5;
        color: #4063E6;
    }


[submit-popup] {
    width: 81.6vw;
}

    [submit-popup] > [input-item] {
        display: flex;
        padding: 3.2vw 3.6vw;
        border-bottom: 2px solid #F0F0F0;
    }

        [submit-popup] > [input-item] > div:nth-child(1) {
            flex: 1;
            font-size: 4vw;
            color: #909090;
        }

        [submit-popup] > [input-item] > div:nth-child(2) {
            line-height: 4vw;
        }

    [submit-popup] > [textarea-item] {
        border-bottom: 2px solid #F0F0F0;
    }

        [submit-popup] > [textarea-item] > div:nth-child(1) {
            flex: 1;
            padding: 3.2vw 3.6vw;
            font-size: 4vw;
            color: #909090;
        }

        [submit-popup] > [textarea-item] > div:nth-child(2) {
            padding: 0 3.6vw 3.2vw 3.6vw;
            line-height: 7.2vw;
        }

            [submit-popup] > [textarea-item] > div:nth-child(2) > textarea {
                border: none;
                width: 100%;
                height: 20vw;
                font-size: 4vw;
            }

    [submit-popup] > [submitBar] {
        padding: 3.6vw 0;
    }

        [submit-popup] > [submitBar] > input[type='button'] {
            width: unset;
            padding: 2.8vw 13.2vw;
            border-radius: 0.8vw;
            font-size: 4vw;
            width: unset;
        }

            [submit-popup] > [submitBar] > input[type='button']:nth-child(n+2) {
                margin: 0 0 0 5.2vw;
            }

        [submit-popup] > [submitBar] > [blue] {
            background-color: #4063E6;
            color: #FAFAFA;
        }

        [submit-popup] > [submitBar] > [grey] {
            background-color: #E6E6E6;
            color: #909090;
        }
